Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vmware-main to konveyor-dev #80

Merged
merged 36 commits into from
Oct 2, 2023
Merged

vmware-main to konveyor-dev #80

merged 36 commits into from
Oct 2, 2023

Conversation

kaovilai
Copy link
Owner

@kaovilai kaovilai commented Oct 2, 2023

Thank you for contributing to Velero!

Please add a summary of your change

Does your change fix a particular issue?

Fixes #(issue)

Please indicate you've done the following:

  • Accepted the DCO. Commits without the DCO will delay acceptance.
  • Created a changelog file or added /kind changelog-not-required as a comment on this pull request.
  • Updated the corresponding documentation in site/content/docs/main.

@netlify
Copy link

netlify bot commented Oct 2, 2023

Deploy Preview for velero-k failed.

Name Link
🔨 Latest commit 5f20a79
🔍 Latest deploy log https://app.netlify.com/sites/velero-k/deploys/651ae8ea380fa0000873d500

@vercel
Copy link

vercel bot commented Oct 2, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
velero ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 2, 2023 4:00pm

@kaovilai kaovilai changed the title Vmwaremain vmware-main to konveyor-dev Oct 2, 2023
Yang Gang (成都) and others added 20 commits October 2, 2023 11:57
Signed-off-by: Anshul Ahuja <[email protected]>
Co-authored-by: Anshul Ahuja <[email protected]>
Signed-off-by: Lyndon-Li <[email protected]>
1. Skip deleting the restore files from storage if the backup/BSL is not found
2. Allow deleting the restore files from storage even though the BSL is readonly

Signed-off-by: Wenkai Yin(尹文开) <[email protected]>
Add PSA audit and warn labels.

Signed-off-by: Xun Jiang <[email protected]>
Signed-off-by: Agustín Díaz <[email protected]>
Signed-off-by: Tiger Kaovilai <[email protected]>
This commit introduces our own Azure storage provider by wrapping Kopia's implementation rather than contributing to upstream based on the following considerations:
1. Velero needs the capability to interact with the repository concurrently while Kopia doesn't, this will increase the complexity of Kopia if we contribute to upstream
2. The configuration items provided by Velero and Kopia are conflict, e.g. Velero supports customizing storage account URI which is a full path while Kopia supports customizing storage account domain which is part of the URI. We need to consider the backward compatibility and upgrade case if we contribute to upstream which needs extra efforts
3. Contribute to upstream is a longer cycle when we need to introduce new changes. With this commit, we no longer depends on upstream for the Azure storage provider part and is easy for us to maintain

Signed-off-by: Wenkai Yin(尹文开) <[email protected]>
ywk253100 and others added 16 commits October 2, 2023 11:59
Support setting CA cert for BSL

Signed-off-by: Wenkai Yin(尹文开) <[email protected]>
When preparing a backup repository, Velero tries to connect to it, if fails then create it. The repository status always records the error reported by creation but the real reason maybe caused by the connect operation. This is confuseing and hard to debug

Signed-off-by: Wenkai Yin(尹文开) <[email protected]>
Replace the base image with paketobuildpacks image

Fixes vmware-tanzu#6851

Signed-off-by: Wenkai Yin(尹文开) <[email protected]>
@kaovilai kaovilai merged commit 8498714 into ocp-konveyordev Oct 2, 2023
5 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants